insecticide treated bed net - Spanish English Dictionary